home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2005 February
/
CMCD0205.ISO
/
Software
/
Freeware
/
Programare
/
bluej
/
bluejsetup-203.exe
/
{app}
/
lib
/
czech
/
exception.help
< prev
next >
Wrap
Text File
|
2004-12-19
|
5KB
|
136 lines
NullPointerException*
Pokusili jste se p\u0159istoupit k prom\u011Bnn\u00E9 nebo
metod\u011B objektu pomoc\u00ED odkazu s hodotou "null".
Nap\u0159\u00EDklad: "neco.print()",
ale odkaz "neco" m\u00E1 nyn\u00ED hodnotu "null".
ArithmeticException*
Nastal probl\u00E9m p\u0159i prov\u00E1d\u011Bn\u00ED aritmetick\u00E9ho v\u00FDpo\u010Dtu.
M\u016F\u017Ee se jednat nap\u0159\u00EDklad o pokus d\u011Blen\u00ED nulou.
StringIndexOutOfBoundsException*
Index, kter\u00FD jste pou\u017Eili pro p\u0159\u00EDstup ke znaku
nebo k \u010D\u00E1sti \u0159et\u011Bzce, je mimo povolen\u00E9 meze.
Prvn\u00ED znak \u0159et\u011Bzce m\u00E1 index 0, posledn\u00ED znak
m\u00E1 index (d\u00E9lka-1).
Prvn\u00ED parametr metody "substring" je za\u010D\u00E1tek
a druh\u00FD parametr je d\u00E9lka \u010D\u00E1sti \u0159et\u011Bzce.
ClassCastException*
Chyba p\u0159i p\u0159etypov\u00E1n\u00ED. P\u0159\u00EDklad:
Object nejakyOdkaz;
.....
(MojeTrida)nejakOdkaz
Odkaz v prom\u011Bnn\u00E9 "nejakyOdkaz" je p\u0159etypov\u00E1n na typ MojeTrida.
To je v\u0161ak dovoleno pouze tehdy, odkazuje-li na instanci t\u0159\u00EDdy
MojeTride nebo n\u011Bkter\u00E9ho z jej\u00EDch potomk\u016F.
IndexOutOfBoundsException*
Index je mimo povolen\u00E9 meze. Prvn\u00ED prvek m\u00E1
index 0 a posledn\u00ED prvek m\u00E1 index (d\u00E9lka-1).
ArrayIndexOutOfBoundsException*
Index pole je mimo povolen\u00E9 meze. Prvn\u00ED prvek m\u00E1
index 0 a posledn\u00ED prvek m\u00E1 index (d\u00E9lka_pole-1).
ConcurrentModificationException*
Obsah kontejneru (kolekce) se nesm\u00ED m\u011Bnit uvnit\u0159
cyklu, v n\u011Bm\u017E ji proch\u00E1z\u00EDte. Jedinou povolenou
operac\u00ED je odstran\u011Bn\u00ED polo\u017Eky pomoc\u00ED metody remove()
iter\u00E1toru, kter\u00FD v\u00FDm proch\u00E1zen\u00ED kontejnerem
zprost\u0159edkov\u00E1v\u00E1. Stejnojmennou metodu kontejneru
nen\u00ED mo\u017En\u00E9 v t\u011Ble cyklu pou\u017E\u00EDt.
AssertionError*
P\u0159\u00EDkaz assert byl vyhodnocen jako neplatn\u00FD. To znamen\u00E1,
\u017Ee v p\u0159\u00EDkazu
assert(p\u0159edpokl\u00E1dan\u00E1-hodnota, v\u00FDraz)
se v\u00FDraz nerovnal p\u0159edpokl\u00E1dan\u00E9 hodnot\u011B.
P\u0159\u00EDkazy assert slou\u017E\u00ED k ov\u011B\u0159en\u00ED spr\u00E1vn\u00E9 funkce programu.
ClassNotFoundException*
T\u0159\u00EDda pot\u0159ebn\u00E1 pro spu\u0161t\u011Bn\u00E9 aplikace nebyla nalezena.
Zd\u00E1 se, \u017Ee v dob\u011B p\u0159ekladu existovala, ale nyn\u00ED ji\u017E
nen\u00ED dostupn\u00E1. Nej\u010Dast\u011Bj\u0161\u00ED p\u0159\u00ED\u010Dinou b\u00FDv\u00E1 nedostupn\u00E1
knihovna nebo omylem smazan\u00E1 t\u0159\u00EDda v projektu.
Pokuste se znovu p\u0159elo\u017Eit projekt. Bude-li probl\u00E9m
p\u0159etrv\u00E1vat, zkontrolujte i ostatn\u00ED projekty.
Jedn\u00E1-li se o syst\u00E9mvou t\u0159\u00EDdu, bude asi t\u0159eba
znovu instalovat JDK.
StackOverflowError*
Byla vy\u010Derp\u00E1na pam\u011B\u0165 p\u0159id\u011Blen\u00E1 pro z\u00E1sobn\u00EDk.
Typickou p\u0159\u00ED\u010Dinou takov\u00E9to chyby b\u00FDv\u00E1 nekone\u010Dn\u00E1
rekurze, p\u0159i n\u00ED\u017E metoda vol\u00E1 p\u0159\u00EDmo \u010Di zprost\u0159edkovan\u011B
sama sebe bez toho, \u017Ee by toto vol\u00E1n\u00ED n\u011Bkdy ukon\u010Dila.
Nekone\u010Dn\u00E1 rekurze b\u00FDv\u00E1 n\u011Bkdy zp\u016Fsobena vol\u00E1n\u00EDm
rodi\u010Dovsk\u00E9 metody, kter\u00E1 vol\u00E1 p\u0159ekrytou metodu,
a p\u0159ekr\u00FDvaj\u00EDc\u00ED verze vol\u00E1 p\u016Fvodn\u00ED metodu.
Stejn\u00FD probl\u00E9m vznik\u00E1 i tehdy, vytv\u00E1\u0159\u00ED-li konstruktor
dal\u0161\u00ED instanci stejn\u00E9 t\u0159\u00EDdy.
ArrayStoreException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
CannotRedoException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
CannotUndoException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
CMMException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
EmptyStackException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
IllegalArgumentException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
IllegalMonitorStateException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
IllegalPathStateException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
IllegalStateException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
ImagingOpException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
MissingResourceException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
NegativeArraySizeException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
NoSuchElementException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
ProfileDataException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
ProviderException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
RasterFormatException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
SecurityException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
SystemException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
UndeclaredThrowableException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
UnsupportedOperationException*
N\u00E1pov\u011Bda nen\u00ED k dispozici.
Exception
Obecn\u00E1 v\u00FDjimka informuj\u00EDc\u00ED o tom,
\u017Ee se n\u011Bco nepovedlo.
Co se nepovedlo v\u0161ak tento typ ne\u0159\u00EDk\u00E1.